$(function () {
  App.loginOut();
  $('#birthday').val(moment().format("YYYY-MM-DD"));
  $('#birthday').datetimepicker({
    format: 'YYYY-MM-DD',
    locale: moment.locale('zh-cn'),
  });
  $(".form_HYKK").removeClass("hidden").siblings().addClass("hidden");
  $(".form_HYKK .KaiKa").off("click").on("click", function () {
    var formParams = $(".form_HYKK").serializeArray();
    var obj = {};
    formParams.forEach(function (i, v) {
      obj[i.name] = i.value
    })
    if (obj.user_phone.length != 11) {
      App.msg("请输入正确手机号码");
    } else if (obj.user_password.length < 6) {
      App.msg("请输入至少六位密码")
    } else if (obj.pwd1 !== obj.user_password) {
      App.msg("两次密码输入不相同，请核对")
    } else {
      App.ajax("ss_wx/pos_register", "post", {
        "member_info": JSON.stringify(obj),
      }, function (res) {
        if (res.flag == true) {
          App.msg(res.msg, function () {
            setTimeout(function () {
              location.reload();
            }, 1000)
          });
        } else {
          App.msg(res.msg);
        }
        if (!res.TokenTrue) {
          App.msg("Token失效，即将跳转到登录页面", function () {
            setTimeout(function () {
              location.href = "../login.html";
            }, 1000)
          })
        }
      })
    }
  })
  //获取会员充值赠送金额
  App.ajax("ss_wx/vip_presenter", "post", {}, function (res) {
    if (res.flag == true) {
      var html = "<option value=''>选择赠送方式</option>"
      res.presenter_details.forEach(function (a, b) {
        html += '<option value="' + a.id + '">' + a.name + '</option>';
      })
      $(".presenterLists").html(html);
    } else {
      App.msg(res.msg);
    }
    if (!res.TokenTrue) {
      App.msg("Token失效，即将跳转到登录页面", function () {
        setTimeout(function () {
          location.href = "../login.html";
        }, 1000)
      })
    }
  })
  $(".memberCenter .main-left").on("click", "li", function () {
    var id = $(this).data("id");
    $(this).addClass("active").siblings().removeClass("active");
    if (id == 1) {
      $(".main-content .title").html("会员开卡");
      $(".form_HYKK").removeClass("hidden").siblings().addClass("hidden");;
      $(".main-content .inputClear").val("");
      $('#birthday').val(moment().format("YYYY-MM-DD"));
      $(".main-content #man").prop("checked", true);
      $("#phone").focus();

    } else if (id == 2) {

      $(".ZHInfo").addClass("hidden");
      $(".form_HYCZ input").val("");
      $(".FKM_input").addClass("hidden");
      $(".presenterLists option:first").prop("selected", true);
      $(".form_HYCZ .CZFSBtns .btn:first").addClass("active").siblings().removeClass("active");
      $(".main-content .title").html("会员储值");
      $(".form_HYCZ").removeClass("hidden").siblings().addClass("hidden");
      $(".form_HYCZ .empty").off("click").on("click", function () {
        $(".form_HYCZ input").val("");
        $(".ZHInfo").addClass("hidden");

      });
      $("#HYZH").focus();
      $(".form_HYCZ .CZFSBtns").on("click", ".btn", function () {
        var payid = $(this).data("payid");
        $(this).addClass("active").siblings().removeClass("active");
        if (payid == 1) {
          $(".MM_input").removeClass("hidden");
          $("#MM").val("");
          $(".FKM_input").addClass("hidden");
        } else if (payid == 2 || payid == 3) {
          $(".MM_input").addClass("hidden");
          $(".FKM_input").removeClass("hidden");
          $("#FKM").val("");
        }
      });
      //点击搜索
      $(".form_HYCZ .btn-search").off("click").on("click", function () {
        var HYZH = $("#HYZH").val();
        if (HYZH.length != 11) {
          App.msg("输入会员账号有误，请重新输入");
        } else {
          App.ajax("ss_wx/vip_details", "post", {
            "member_id": HYZH,
          }, function (res) {
            if (res.flag == true) {
              $(".ZHInfo").removeClass("hidden");
              $(".ZHInfo .ZHYE").html(res.member_details.total_money);
              $(".ZHInfo .HYZK").html(res.member_details.discount);
            } else {
              $(".ZHInfo").addClass("hidden");
              App.msg(res.msg);
            }
            if (!res.TokenTrue) {
              App.msg("Token失效，即将跳转到登录页面", function () {
                setTimeout(function () {
                  location.href = "../login.html";
                }, 1000)
              })
            }
          })
        }
      });
      //点击确认
      $(".form_HYCZ .CZ_sure").off("click").on("click", function () {
        var payid = $(".CZFSBtns .active").data("payid");
        var formData = $(".form_HYCZ").serializeArray();
        var obj = {};
        formData.forEach(function (i, v) {
          obj[i.name] = i.value;
        });
        if (!obj.money || obj.money == "") {
          App.msg("请输入充值金额!");
          return
        }
        if (payid == 1) {
          //现金
          let xjpassword = $(".form-group #MM").val();
          App.confirm("请确定充值账号：" + obj.member_id + "？", function () {
            $("#czloading").modal("show");
            App.ajax("ss_wx/vip_sale_money", "post", {
              'member_id': obj.member_id,
              'money': obj.money,
              'presenter_id': obj.presenter_id,
              'xjpassword': xjpassword
            }, function (res) {
              if (res.flag == true) {
                App.msg("充值成功。", function () {
                  $(".ZHInfo").addClass("hidden");
                  $(".form_HYCZ input").val("");
                  $(".presenterLists option:first").prop("selected", true);
                });
                $("#czloading").modal("hide");
                window.samfeng.vipRecharge(JSON.stringify(res.printinfo));
              } else {
                App.msg(res.msg);
              }
              if (!res.TokenTrue) {
                App.msg("Token失效，即将跳转到登录页面", function () {
                  setTimeout(function () {
                    location.href = "../login.html";
                  }, 1000)
                })
              }
            })
          }, function () {})
        } else {
          //扫码支付
          if (!obj.FKM || obj.FKM == "") {
            App.msg("支付码不能为空!");
            return
          }
          App.confirm("请确定充值账号：" + obj.member_id + "？", function () {
            $("#czloading").modal("show");
            App.ajax("scanQrcodeOrder", "post", {
              'member_id': obj.member_id,
              'money': obj.money,
              'presenter_id': obj.presenter_id,
              'auth_code': obj.FKM,
              'out_trade_no_extend': App.guid(),
              'online_pay_flag': 2,
              'product_name': "member order"
            }, function (res) {
              if (res.return_code == "SUCCESS") {
                App.msg("充值成功。", function () {
                  $(".ZHInfo").addClass("hidden");
                  $(".form_HYCZ input").val("");
                  $(".presenterLists option:first").prop("selected", true);
                })
                $("#czloading").modal("hide");
                javascript: orderpay.vipRecharge(JSON.stringify(res.print_info));
              } else {
                App.msg(res.return_msg);
              }
              if (!res.TokenTrue) {
                App.msg("Token失效，即将跳转到登录页面", function () {
                  setTimeout(function () {
                    location.href = "../login.html";
                  }, 1000)
                })
              }
            })
          }, function () {})
        }
      })
    } else if (id == 3) {
      $(".main-content .title").html("储值记录");
      $(".CZLists").removeClass("hidden").siblings().addClass("hidden");
      $(".CZLists_input .ZH").val("");
      App.ajax("ss_wx/vip_recharge_log", "post", {
        "member_id": ""
      }, function (res) {
        if (res.flag == true) {
          var html = "";
          res.log.forEach(function (a, b) {
            html += '<div class="tableTr"><div class="tableTd">' + a.order_id + '</div>' +
              '<div class="tableTd">' + a.member_id + '</div>' +
              '<div class="tableTd">' + a.name + '</div>' +
              '<div class="tableTd">' + a.date + '</div>' +
              '<div class="tableTd">' + a.money + '</div>' +
              '</div>'
          });
          $(".CZLists .tableBody").html(html);
        } else {
          App.msg(res.msg);
        }
        if (!res.TokenTrue) {
          App.msg("Token失效，即将跳转到登录页面", function () {
            setTimeout(function () {
              location.href = "../login.html";
            }, 1000)
          })
        }
      });
      $(".CZLists_input .btn-search").off("click").on("click", function () {
        var member_id = $(".CZLists_input .ZH").val();
        App.ajax("ss_wx/vip_recharge_log", "post", {
          "member_id": member_id,
        }, function (res) {
          if (res.flag == true) {
            $(".CZLists_input .ZH").val("");
            var html = "";
            res.log.forEach(function (a, b) {
              html += '<div class="tableTr">\
              <div class="tableTd">' + a.member_id + '</div>\
              <div class="tableTd">' + a.name + '</div>\
              <div class="tableTd">' + a.date + '</div>\
              <div class="tableTd">' + a.money + '</div>\
            </div>'
            });
            $(".CZLists .tableBody").html(html);
          } else {
            App.msg(res.msg);
          }
          if (!res.TokenTrue) {
            App.msg("Token失效，即将跳转到登录页面", function () {
              setTimeout(function () {
                location.href = "../login.html";
              }, 1000)
            })
          }
        });
      })
    } else if (id == 4) {
      $(".main-content .title").html("会员注销");
      $(".form_HYZX").removeClass("hidden").siblings().addClass("hidden");
      $("#HYZX").val("");
      $("#HYZX").focus();

      //点击搜索
      $(".form_HYZX .btn-search").off("click").on("click", function () {
        var member_id = $("#HYZX").val();
        App.ajax("ss_wx/vip_details", "post", {
          "member_id": member_id,
        }, function (res) {
          if (res.flag == true) {
            $(".form_HYZX .ZH").html(res.member_details.member_id);
            $(".form_HYZX .DQYE").html(res.member_details.total_money);
            $(".form_HYZX .XM").html(res.member_details.m_name);
            $(".form_HYZX .YTYE").html(res.member_details.total_money);
            $(".form_HYZX .Phone").html(res.member_details.member_id);
            $(".form_HYZX .LJZS").html(res.member_details.presenter_money);
          } else {
            App.msg(res.msg);
          }
          if (!res.TokenTrue) {
            App.msg("Token失效，即将跳转到登录页面", function () {
              setTimeout(function () {
                location.href = "../login.html";
              }, 1000)
            })
          }
        });
      });
      //点击清空
      $(".form_HYZX .empty").off("click").on("click", function () {
        $(".form_HYZX .cleared").html("");
        $("#HYZX").val("");
      })
      //点击退余额
      $(".form_HYZX .TK").off("click").on("click", function () {
        var member_id = $("#HYZX").val();
        App.ajax("ss_wx/vip_off", "post", {
          "member_id": member_id,
          "off_flag": 1
        }, function (res) {
          if (res.flag == true) {
            App.msg("退余额成功", function () {
              $(".form_HYZX .cleared").html("");
              $("#HYZX").val("");
            })
          } else {
            App.msg(res.msg)
          }
          if (!res.TokenTrue) {
            App.msg("Token失效，即将跳转到登录页面", function () {
              setTimeout(function () {
                location.href = "../login.html";
              }, 1000)
            })
          }
        })
      });
      //点击注销
      $(".form_HYZX .ZX_sure").off("click").on("click", function () {
        App.confirm("确定注销会员账号？注销后余额会变为0", function () {
          var member_id = $("#HYZX").val();
          App.ajax("ss_wx/vip_off", "post", {
            "member_id": member_id,
            "off_flag": 2
          }, function (res) {
            if (res.flag == true) {
              App.msg("注销会员成功", function () {
                $(".form_HYZX .cleared").html("");
                $("#HYZX").val("");
              })
            } else {
              App.msg(res.msg)
            }
            if (!res.TokenTrue) {
              App.msg("Token失效，即将跳转到登录页面", function () {
                setTimeout(function () {
                  location.href = "../login.html";
                }, 1000)
              })
            }
          })
        })
      })
    } else {

      $(".main-content .title").html("充值退款");
      $(".form_CZTK").removeClass("hidden").siblings().addClass("hidden");
      $(".form_CZTK input").val("");
      $(".HYZH").focus();
      $(".form_CZTK .btn-CZTK").off("click").on("click", function () {
        var CZDH = $("#CZDH").val();
        var HYZH = $(".form_CZTK .HYZH").val();
        if (HYZH == "") {
          App.msg("请输入会员账号");
        } else if (CZDH == "") {
          App.msg("请输入充值单号");
        } else {
          $("#czloading").modal("show");
          App.ajax("ss_wx/vip_recharge_back", "post", {
            "member_id": HYZH,
            "recharge_order_id": CZDH
          }, function (res) {
            if (res.flag == true) {
              $("#czloading").modal("hide");
              App.msg("充值退款成功", function () {
                $(".form_CZTK input").val("");
              });
              javascript: orderpay.vipRefund(JSON.stringify(res.print_info));
            } else {
              App.msg(res.msg);
            }
            if (!res.TokenTrue) {
              App.msg("Token失效，即将跳转到登录页面", function () {
                setTimeout(function () {
                  location.href = "../login.html";
                }, 1000)
              })
            }
          })
        }
      })
    }
  });
  $(".loadclose").off("click").on("click", function () {
    $("#czloading").modal("hide");
  });

  //点击交班
  App.jiaoBan()
})